Remove compat entries for differentiation libraries#33
Remove compat entries for differentiation libraries#33jackyarndley wants to merge 3 commits intoJuliaSpace:masterfrom
Conversation
|
Hi @jackyarndley ! If we remove those compat, we will have problems registering the packages. Notice that Zygote and FowardDiff are weakdeps using in the extensions. |
|
Oh sorry @jackyarndley ! I have already commit a patch that should fix this issue. It is almost the same as you proposed here, but FiniteDiff stayed with the lower version as 2.26 |
|
Can you please check if the version in |
|
@ronisbr, thank you for being so prompt! The version in If you have a chance, could you please investigate not having the |
Awesome! I am glad to help :) I have just ask for registration of 3.1.1 which you fix this problem.
I have already mentioned it to @jmurphy6895. I think he will investigate it soon. |
This PR removes the compat entries for differentiation libraries which prevented some of them from updating to newer versions. I have left the compat entry for
DifferentiationInterface.The tests are also modified to remove the requirements for
Mooncakewhich was not used and currently has issues updating to Julia 1.12 which I am currently using. All tests now pass on this version.It may be important to add some kind of extension compat for the Zygote extension since this uses the Zygote internal methods.